Title :
Model oriented software architecture
Author :
Reza, Hassan ; Grant, Emanuel
Author_Institution :
Sch. of Aerosp. Sci., North Dakota Univ., Grand Forks, ND, USA
Abstract :
Software architectures are heterogeneous, multiple-dimensional entities that aim to reduce the cost and ease the complexity associated with the development of large, complex software systems. To fully realize the advantages of software architectures, they need to be specified by a blend of modeling notations at the same (or at different) levels of abstractions. We discuss the benefits of a multiformalism modeling approach that integrates existing modeling languages, such as UML (Unified Modeling Language), HPrTNs (Hierarchical Predicate Transitions Nets), with an ADL known as DST (Diagrammatic Syntactic Theory).
Keywords :
Petri nets; Unified Modeling Language; formal specification; object-oriented programming; software architecture; Diagrammatic Syntactic Theory; Hierarchical Predicate Transitions Nets; Unified Modeling Language; formal modeling languages; model-oriented software architecture; specification pattern; Aerospace electronics; Costs; Object oriented modeling; Petri nets; Software architecture; Software design; Software engineering; Software systems; Timing; Unified modeling language;
Conference_Titel :
Computer Software and Applications Conference, 2004. COMPSAC 2004. Proceedings of the 28th Annual International
Print_ISBN :
0-7695-2209-2
DOI :
10.1109/CMPSAC.2004.1342651