Infoscience (Ecole Polytechnique Fédérale de Lausanne) · 2002 · 20 citations · 6 references
Open access
ComputingComputer ScienceSoftware EngineeringSystems ArchitectureSystems ModelingArchitectural ModelingModel-driven Software EngineeringSoftware ArchitectureSoftware DesignSoftware ModelingArchitecture ModelsAspect-oriented ModelingAspect-oriented ProgrammingSoftware Architecture ModelingUml Modeling
Capturing concerns that crosscut the boundaries of multiple components in software architecture descriptions is problematic. Standard description languages, such as UML, do not provide adequate means to understand and modularize such concerns, but aspect-oriented programming techniques do. This paper explores and analyzes the suitability of UML for aspect-oriented architectural modeling. It takes a bottom-up approach, starting from the code level to the level of software architecture description, via aspect-oriented design, using standard UML.
6
<i>N</i> degrees of separation
Peri Tarr, Harold Ossher, William Harrison et al. · 1999 · 1.2K citations · Full text
Real-time object-oriented modeling
Choice Reviews Online · 1994 · 1K citations
Towards a taxonomy of software connectors
Nikunj Mehta, Nenad Medvidović, Sandeep Phadke · 2000 · 388 citations
Tzilla Elrad, Mehmet Akşit, Gregor Kiczales et al. · Communications of the ACM · 2001 · 219 citations · Full text