Formulation of an Integrating Framework for Conceptual Object-Oriented Systems Design
De Baets, Peter Wilfried Gaston
Zentner, John Marc
Mavris, Dimitri N.
MetadataShow full item record
In this paper, an overview is given of the different alternatives to an integrating computational framework. A new framework will be introduced, which incorporates the latest computational techniques and more importantly a mind-set emphasizing flexibility, modularity, portability and re-usability. Distributed object computing extends an object oriented system which allows objects to interact across heterogenous networks and interoperate as a unified whole. Integrated computing frameworks are discussed, together with data transport techniques such as Extensible Markup Language (XML) and Simple Object Access Protocol (SOAP) to achieve platform, code and meta-model independent integration. In addition, the paper will illustrate through an air vehicle example that using open-source tools are a valid alternative to commercial packages. Added advantages are the access to source code which is extremely useful in a conceptual systems-of-systems research environment.
Showing items related by title, author, creator and subject.
Santelices, Raul A. (Georgia Institute of Technology, 2012-05-17)The constant modification of software during its life cycle poses many challenges for developers and testers because changes might not behave as expected or may introduce erroneous side effects. For those reasons, it is ...
Kazman, Rick; Abowd, Gregory D.; Bass, Leonard J.; Clements, Paul (Georgia Institute of Technology, 1995)Software architecture is one of the most important tools for designing and understanding a system, whether that system is in preliminary design, active deployment, or maintenance. Scenarios are important tools for ...
Bowring, James Frederick; Harrold, Mary Jean; Rehg, James Matthew (Georgia Institute of Technology, 2005)One approach to the automatic classification of program behaviors is to view these behaviors as the collection of all the program's executions. Many features of these executions, such as branch profiles, can be measured, ...