Previous work has proven typestates to be useful for modeling protocols in object-oriented languages. We build on this work by addressing substitutability of subtypes as well as i...
The ability to predict the quality of a software object can be viewed as a classification problem, where software metrics are the features and expert quality rankings the class lab...
Abstract. Today's manufacturing industry demands flexible and decentralized production control systems to avoid hours of down time of the production line in case of a failure ...
Source code analysis and inspection does not provide enough information to describe the structure of an objectoriented program completely because there are components and relation...
As software has been pervasive and various software projects have been executed since the 1970s, software project management has played a significant role in software industry. Th...