-
1
-
-
18744398114
-
Coordinating objects and aspects
-
T. Aaltonen, J. Helin, M. Katara, P. Kellomäki, and T. Mikkonen. Coordinating objects and aspects. Electronic Notes in Theoretical Computer Science, 68(3): 248-267, 2003
-
(2003)
Electronic Notes in Theoretical Computer Science
, vol.68
, Issue.3
, pp. 248-267
-
-
Aaltonen, T.1
Helin, J.2
Katara, M.3
Kellomäki, P.4
Mikkonen, T.5
-
2
-
-
0002791719
-
DisCo toolset - the new generation
-
Cited September 2006
-
T. Aaltonen, M. Katara, and R. Pitkänen. DisCo toolset - the new generation. Journal of Universal Computer Science, 7(1):3-18, 2001. http://www.jucs.org. Cited September 2006
-
(2001)
Journal of Universal Computer Science
, vol.7
, Issue.1
, pp. 3-18
-
-
Aaltonen, T.1
Katara, M.2
Pitkänen, R.3
-
3
-
-
11244306646
-
Managing software evolution with a formalized abstraction hierarchy
-
Greenbelt, MD, USA, IEEE Computer Society, Piscataway, pp, December
-
T. Aaltonen and T. Mikkonen. Managing software evolution with a formalized abstraction hierarchy. In: Proceedings of the Eight IEEE International Conference on Engineering of Complex Computer Systems, Greenbelt, MD, USA, IEEE Computer Society, Piscataway, pp. 224-231, December 2002
-
(2002)
Proceedings of the Eight IEEE International Conference on Engineering of Complex Computer Systems
, pp. 224-231
-
-
Aaltonen, T.1
Mikkonen, T.2
-
6
-
-
35048903201
-
Software architecture: The next step
-
F. Oquendo, B. Warboys, and R. Morrison eds, Software Architecture, Proceedings of the First European Workshop on Software Architecture, Number in, Springer, Berlin Heidelberg New York, pp
-
J. Bosch. Software architecture: the next step. In: F. Oquendo, B. Warboys, and R. Morrison (eds.) Software Architecture - Proceedings of the First European Workshop on Software Architecture, Number 3047 in Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York, pp. 194-199, 2004
-
(2004)
Lecture Notes in Computer Science
, vol.3047
, pp. 194-199
-
-
Bosch, J.1
-
7
-
-
38549113248
-
Using design fragments to modularize the design of communications in concurrent systems
-
IEEE Computer Society, Piscataway, pp
-
J.L. Boyd and G.M. Karam. Using design fragments to modularize the design of communications in concurrent systems. In: 7th International Workshop on Software Specification and Design, IEEE Computer Society, Piscataway, pp. 184-193, 1993
-
(1993)
7th International Workshop on Software Specification and Design
, pp. 184-193
-
-
Boyd, J.L.1
Karam, G.M.2
-
8
-
-
0036642741
-
Extending standard UML with model composition semantics
-
S. Clarke. Extending standard UML with model composition semantics. Science of Computer Programming, 44(1):71 100, 2002
-
(2002)
Science of Computer Programming
, vol.44
, Issue.1
, pp. 71-100
-
-
Clarke, S.1
-
9
-
-
0141864493
-
Subject-oriented design: Towards improved alignment of requirements, design, and code
-
S. Clarke, W. Harrison, H. Ossher, and P. Tarr. Subject-oriented design: towards improved alignment of requirements, design, and code. ACM SIGPLAN Notices, 34(10):325-339, 1999
-
(1999)
ACM SIGPLAN Notices
, vol.34
, Issue.10
, pp. 325-339
-
-
Clarke, S.1
Harrison, W.2
Ossher, H.3
Tarr, P.4
-
10
-
-
0042120248
-
Separating crosscutting concerns across the lifecycle: From composition patterns to AspectJ and Hyper/J
-
Technical Report TCD-CS-2001-15, Department of Computer Science, Trinity College, Dublin
-
S. Clarke and R.J. Walker. Separating crosscutting concerns across the lifecycle: from composition patterns to AspectJ and Hyper/J. Technical Report TCD-CS-2001-15, Department of Computer Science, Trinity College, Dublin, 2001
-
(2001)
-
-
Clarke, S.1
Walker, R.J.2
-
11
-
-
26444512146
-
Architectural aspects of architectural aspects
-
R. Morrison and F. Oquendo eds, Software Architecture-Proceedings of the 2nd European Workshop on Software Architecture, Number in, Springer, Berlin Heidelberg New York, pp
-
C.E. Cuesta, M. del Pilar Romay, P. de la Fuente, and M. Barrio-Solórzano. Architectural aspects of architectural aspects. In: R. Morrison and F. Oquendo (eds.) Software Architecture-Proceedings of the 2nd European Workshop on Software Architecture, Number 3527 in Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York, pp. 247-262, 2005
-
(2005)
Lecture Notes in Computer Science
, vol.3527
, pp. 247-262
-
-
Cuesta, C.E.1
del Pilar Romay, M.2
de la Fuente, P.3
Barrio-Solórzano, M.4
-
14
-
-
0020240360
-
Decomposition of distributed programs into communication-closed layers
-
T. Elrad and N. Francez. Decomposition of distributed programs into communication-closed layers. Science of Computer Programming, 2(3):155-173, 1982
-
(1982)
Science of Computer Programming
, vol.2
, Issue.3
, pp. 155-173
-
-
Elrad, T.1
Francez, N.2
-
15
-
-
3242890796
-
-
Addison-Wesley, Reading
-
R.E. Filman, T. Elrad, S. Clarke, and M. Akşit. Aspect-Oriented Software Development. Addison-Wesley, Reading, 2004
-
(2004)
Aspect-Oriented Software Development
-
-
Filman, R.E.1
Elrad, T.2
Clarke, S.3
Akşit, M.4
-
16
-
-
84886940569
-
-
version 1.0.1. OMG Document Number omg/2003-06-01, Cited September 2006
-
Object Management Group. MDA guide version 1.0.1. OMG Document Number omg/2003-06-01. http://www.omg.org/mda/specs.htm. Cited September 2006
-
MDA guide
-
-
-
17
-
-
15844391682
-
Adaptable concern-based framework specialization in UML
-
IEEE Computer Society, Linz, Austria, pp, September
-
I. Hammouda, J. Koskinen, M. Pussinen, M. Katara, and T. Mikkonen. Adaptable concern-based framework specialization in UML. In: Proceedings of the 19th IEEE International Conference on Automated Software Engineering, IEEE Computer Society, Linz, Austria, pp. 78-87, September 2004
-
(2004)
Proceedings of the 19th IEEE International Conference on Automated Software Engineering
, pp. 78-87
-
-
Hammouda, I.1
Koskinen, J.2
Pussinen, M.3
Katara, M.4
Mikkonen, T.5
-
18
-
-
33749591619
-
Asymmerically vs. symmetrically organized paradigms for software composition
-
Technical Report RC22685, IBM Thomas J. Watson Research Center, December
-
W. Harrison, H. Ossher, and P. Tarr. Asymmerically vs. symmetrically organized paradigms for software composition. Technical Report RC22685, IBM Thomas J. Watson Research Center, December 2002
-
(2002)
-
-
Harrison, W.1
Ossher, H.2
Tarr, P.3
-
19
-
-
35248866463
-
DisCo and Nokia: Experiences of DisCo with modeling real-time system in multiprocessor environment
-
Otaniemi, Finland, February 20
-
S. Isojärvi. DisCo and Nokia: experiences of DisCo with modeling real-time system in multiprocessor environment. FMEIndSem'97, Otaniemi, Finland, February 20, 1997
-
(1997)
FMEIndSem'97
-
-
Isojärvi, S.1
-
22
-
-
0025085104
-
Object-oriented specification of reactive systems
-
IEEE Computer Society, Piscataway, pp
-
H.-M. Järvinen, R. Kurki-Suonio, M. Sakkinen, and K. Systä. Object-oriented specification of reactive systems. In: Proceedings of the 12th International Conference on Software Engineering (ICSE'90), IEEE Computer Society, Piscataway, pp. 63-71, 1990
-
(1990)
Proceedings of the 12th International Conference on Software Engineering (ICSE'90)
, pp. 63-71
-
-
Järvinen, H.-M.1
Kurki-Suonio, R.2
Sakkinen, M.3
Systä, K.4
-
23
-
-
0037410099
-
Incremental introduction of behaviors with static software architecture
-
J. Jokinen, H.-M. Järvinen, and T. Mikkonen. Incremental introduction of behaviors with static software architecture. Computer Standards and Interfaces, 25(3):215-222, 2003
-
(2003)
Computer Standards and Interfaces
, vol.25
, Issue.3
, pp. 215-222
-
-
Jokinen, J.1
Järvinen, H.-M.2
Mikkonen, T.3
-
25
-
-
0141650636
-
Architectural views of aspects
-
Boston, MA, USA, ACM, New York, pp, March
-
M. Katara and S. Katz. Architectural views of aspects. In: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development, Boston, MA, USA, ACM, New York, pp. 1-10, March 2003
-
(2003)
Proceedings of the 2nd International Conference on Aspect-Oriented Software Development
, pp. 1-10
-
-
Katara, M.1
Katz, S.2
-
26
-
-
84941190977
-
-
M. Katara, R. Kurki-Suonio, and T. Mikkonen. On the horizontal dimension of software architecture in formal specifications of reactive systems. In: C. Clifton, R. Lämmel, and G.T. Leavens (eds.) FOAL 2004 Proceedings, Foundations of Aspect-Oriented Languages Workshop at AOSD 2004, Lancaster, UK, Technical Report TR #04-04 Department of Computer Science, Iowa State University, Iowa, pp. 37-43, March 2004
-
M. Katara, R. Kurki-Suonio, and T. Mikkonen. On the horizontal dimension of software architecture in formal specifications of reactive systems. In: C. Clifton, R. Lämmel, and G.T. Leavens (eds.) FOAL 2004 Proceedings, Foundations of Aspect-Oriented Languages Workshop at AOSD 2004, Lancaster, UK, Technical Report TR #04-04 Department of Computer Science, Iowa State University, Iowa, pp. 37-43, March 2004
-
-
-
-
27
-
-
0027577162
-
A superimposition control construct for distributed systems
-
S. Katz. A superimposition control construct for distributed systems. ACM Transactions on Programming Languages and Systems, 15(2):337-356, 1993
-
(1993)
ACM Transactions on Programming Languages and Systems
, vol.15
, Issue.2
, pp. 337-356
-
-
Katz, S.1
-
29
-
-
84957810976
-
Design templates for collective behavior
-
E. Bertino ed, Proceedings of ECOOP 2000, 14th European Conference on Object-Oriented Programming, Springer, Berlin Heidelberg New York, pp
-
P. Kellomäki and T. Mikkonen. Design templates for collective behavior. In: E. Bertino (ed.) Proceedings of ECOOP 2000, 14th European Conference on Object-Oriented Programming, Number 1850 in Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York, pp. 277-295, 2000
-
(2000)
Lecture Notes in Computer Science
, Issue.1850
, pp. 277-295
-
-
Kellomäki, P.1
Mikkonen, T.2
-
30
-
-
35248828504
-
Aspect-oriented programming
-
M. Aksjt and S. Matsuoka eds, ECOOP '97-Object-Oriented Programming 11th European Conference, Jyväskylä, Finland, Berlin Heidelberg New York, pp, June
-
G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In: M. Aksjt and S. Matsuoka (eds.) ECOOP '97-Object-Oriented Programming 11th European Conference, Jyväskylä, Finland, Vol. 1241 Lecture Notes in Computer Science Springer, Berlin Heidelberg New York, pp. 220-242, June 1997
-
(1997)
Lecture Notes in Computer Science Springer
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Menhdhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
31
-
-
0141542118
-
Modular modeling of temporal behaviors
-
S. Ohsuga, H. Kangassalo, H. Jaakkola, K. Hori, and N. Yonezaki eds, IOS Press, Amsterdam, pp
-
R. Kurki-Suonio. Modular modeling of temporal behaviors. In: S. Ohsuga, H. Kangassalo, H. Jaakkola, K. Hori, and N. Yonezaki (eds.) Information Modelling and Knowledge Bases III, IOS Press, Amsterdam, pp. 283-300, 1992
-
(1992)
Information Modelling and Knowledge Bases III
, pp. 283-300
-
-
Kurki-Suonio, R.1
-
33
-
-
38549155350
-
Abstractions of distributed cooperation, their refinement and implementation
-
B. Krämer, N. Uchihira, P. Croll, and S. Russo eds, IEEE Computer Society, Piscataway, pp, April
-
R. Kurki-Suonio and T. Mikkonen. Abstractions of distributed cooperation, their refinement and implementation. In: B. Krämer, N. Uchihira, P. Croll, and S. Russo (eds.) Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems, IEEE Computer Society, Piscataway, pp. 94-102, April 1998
-
(1998)
Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems
, pp. 94-102
-
-
Kurki-Suonio, R.1
Mikkonen, T.2
-
34
-
-
84954074356
-
The role of SW architecture in solving fundamental problems in object-oriented development of large embedded SW systems
-
IEEE Computer Society, Piscataway, pp
-
P. Laine. The role of SW architecture in solving fundamental problems in object-oriented development of large embedded SW systems. In: Working IEEE/IFIP Conference on Software Architecture, IEEE Computer Society, Piscataway, pp. 14-23, 2001
-
(2001)
Working IEEE/IFIP Conference on Software Architecture
, pp. 14-23
-
-
Laine, P.1
-
36
-
-
0031597155
-
Formalizing design patterns
-
B. Werner ed, IEEE Computer Society, Piscataway, pp, April
-
T. Mikkonen. Formalizing design patterns. In: B. Werner (ed.) Proceedings of the 20th International Conference on Software Engineering (ICSE'98), IEEE Computer Society, Piscataway, pp. 115-124, April 1998
-
(1998)
Proceedings of the 20th International Conference on Software Engineering (ICSE'98)
, pp. 115-124
-
-
Mikkonen, T.1
-
37
-
-
35048823905
-
On the role of architectural style in model-driven development
-
F. Oquendo, B. Warboys, and R. Morrison eds, Software Architecture-Proceedings of the First European Workshop on Software Architecture, Number in, Springer, Berlin Heidelberg New York, pp
-
T. Mikkonen, R. Pitkänen, and M. Pussinen. On the role of architectural style in model-driven development. In: F. Oquendo, B. Warboys, and R. Morrison (eds.) Software Architecture-Proceedings of the First European Workshop on Software Architecture, Number 3047 in Lecture Notes in Computer Science, Springer, Berlin Heidelberg New York, pp. 74-87, 2004
-
(2004)
Lecture Notes in Computer Science
, vol.3047
, pp. 74-87
-
-
Mikkonen, T.1
Pitkänen, R.2
Pussinen, M.3
-
38
-
-
0027809735
-
The information bus: An architecture for extensible distributed systems
-
B. Oki, M. Pfluegl, A. Siegel, and D. Skeen. The information bus: an architecture for extensible distributed systems. ACM Operating Systems Review, 27:58-68, 1993
-
(1993)
ACM Operating Systems Review
, vol.27
, pp. 58-68
-
-
Oki, B.1
Pfluegl, M.2
Siegel, A.3
Skeen, D.4
-
39
-
-
0141777784
-
Multi-dimensional separation of concerns and the Hyperspace approach
-
M. Akşit ed, Kluwer Academic, Dordrecht
-
H. Ossher and P. Tarr. Multi-dimensional separation of concerns and the Hyperspace approach. In: M. Akşit (ed.) Software Architectures and Component Technology. Kluwer Academic, Dordrecht, 2001
-
(2001)
Software Architectures and Component Technology
-
-
Ossher, H.1
Tarr, P.2
-
40
-
-
0015482049
-
On the criteria to be used in decomposing systems in modules
-
D.L. Parnas. On the criteria to be used in decomposing systems in modules. Communications of the ACM, 15(12):1053-1058, 1972
-
(1972)
Communications of the ACM
, vol.15
, Issue.12
, pp. 1053-1058
-
-
Parnas, D.L.1
-
41
-
-
0021390213
-
The modular structure of complex systems
-
D.L. Parnas, P.C. Clements, and D.M. Weiss. The modular structure of complex systems. IEEE Transactions on Software Engineering, SE-11(3):259-266, 1985
-
(1985)
IEEE Transactions on Software Engineering
, vol.SE-11
, Issue.3
, pp. 259-266
-
-
Parnas, D.L.1
Clements, P.C.2
Weiss, D.M.3
-
42
-
-
84941184417
-
A specification-driven approach for development of enterprise systems
-
K. Koskimies, J. Lilius, I. Porres, and K. Østerbye eds, TUCS General Publication, Turku Centre for Computer Science, Turku, pp, August
-
R. Pitkänen. A specification-driven approach for development of enterprise systems. In: K. Koskimies, J. Lilius, I. Porres, and K. Østerbye (eds.) Proceedings of the 11th Nordic Workshop on Programming and Software Development Tools and Techniques, Vol. 34 TUCS General Publication, Turku Centre for Computer Science, Turku, pp. 74-87, August 2004
-
(2004)
Proceedings of the 11th Nordic Workshop on Programming and Software Development Tools and Techniques
, vol.34
, pp. 74-87
-
-
Pitkänen, R.1
-
44
-
-
0141761290
-
A calculus of superimpositions for distributed systems
-
Enschede, The Netherlands, ACM, New York, pp, April
-
M. Sihman and S. Katz. A calculus of superimpositions for distributed systems. In: Proceedings of the 1st International Conference on Aspect-Oriented Software Development, Enschede, The Netherlands, ACM, New York, pp. 28-40, April 2002
-
(2002)
Proceedings of the 1st International Conference on Aspect-Oriented Software Development
, pp. 28-40
-
-
Sihman, M.1
Katz, S.2
-
45
-
-
0041910988
-
Superimpositions and aspect-oriented programming
-
M. Sihman and S. Katz. Superimpositions and aspect-oriented programming. The Computer Journal, 46(5):529-541, 2003
-
(2003)
The Computer Journal
, vol.46
, Issue.5
, pp. 529-541
-
-
Sihman, M.1
Katz, S.2
-
46
-
-
0032643249
-
-
P. Tarr, H. Ossher, W. Harrison, and S.M. Sutton Jr. N degrees of separation: multi-dimensional separation of concerns. In: D. Garlan (ed.) Proceedings of the 21st International Conference on Software Engineering, Los Angeles, CA, USA, ACM, New York, pp. 107-119, May 1999
-
P. Tarr, H. Ossher, W. Harrison, and S.M. Sutton Jr. N degrees of separation: multi-dimensional separation of concerns. In: D. Garlan (ed.) Proceedings of the 21st International Conference on Software Engineering, Los Angeles, CA, USA, ACM, New York, pp. 107-119, May 1999
-
-
-
-
47
-
-
0141684313
-
Business Component-Based Software Engineering
-
Chapter QCCS:, Kluwer, Dordrecht
-
T. Weis, N. Plouzeau, G. Amoros, P. Donth, K. Geihs, J.-M. Jézéquel, and A.-M. Sassen. Business Component-Based Software Engineering, Chapter QCCS: Quality Controlled Component-based Software development. Kluwer, Dordrecht, 2002
-
(2002)
Quality Controlled Component-based Software development
-
-
Weis, T.1
Plouzeau, N.2
Amoros, G.3
Donth, P.4
Geihs, K.5
Jézéquel, J.-M.6
Sassen, A.-M.7
-
48
-
-
84941180058
-
-
Cited September 2006
-
AspectJ. http://aspectj.org. Cited September 2006
-
AspectJ
-
-
-
49
-
-
84941180813
-
-
Cited September 2006
-
DisCo. http://disco.cs.tut.fi. Cited September 2006
-
DisCo
-
-
-
50
-
-
84941192619
-
-
Cited September 2006
-
Hyperspace. http://www.research.ibm.com/hyperspace/. Cited September 2006
-
Hyperspace
-
-
-
51
-
-
84941182186
-
-
Cited September 2006
-
MDA. http://www.omg.org/mda/. Cited September 2006
-
-
-
-
52
-
-
0010938543
-
-
Cited September 2006
-
Rational Unified Process, http://www-306.ibm.com/software/awdtools/rup/. Cited September 2006
-
Rational Unified Process
-
-
|