This article explores the complex interrelationships between and culture, between teachers' sociocultural identities and practices, and between their explicit discussions of culture modes of cultural transmission.
Step Towards Disease Outbreak Information Extraction: Automatic ...
http://naist.cpe.ku.ac.th/SlideSNLP2007/131207/A%20Step%20Towards%20Disease%20Outbreak%20Information%20Extraction%20Automatic%20Entity%20Role%20Recognition%20for%20Named%20Entities.pdf
Team spirit for objects Building complex systems from isolated objects often yields poor structure which readily decays during system evolution. Objects should team-up in order to co-operate and jointly deliver complex behaviors. Objects play specific roles within a given Team.
line
Context based dispatch Object behavior is controled by the currently active context of execution. Contexts are reified into Team instances, which may be used to mediate between roles and maintain state of the collaboration.
line
Modules larger than classes On the road to re-use of modules larger than classes two approaches compete: frameworks and components. For many applications white box frameworks are too fragile and black box components to rigid. Object Teams provide a middle road which balances encapsulation and adaptability.
line
Key Features of Object Teams
*
Weaving of aspect code into existing classes (no source code needed).
*
Teams are modules that encapsulate the interaction of a set of role objects.
o
Teams can be type-checked in a modular way.
o
Roles are automatically managed by their enclosing Team instance.
*
Teams can be refined using inheritance.
o
Collective refinement of role classes.
o
Team refinement realizes type-safe covariance of role signatures.
*
Teams are instantiable first class entities.
o
Teams are aspects that can be activated/deactivated at run-time.
o
Roles may refer to their enclosing Team.
*
Explicit connectors bind an abstract Team definition to a base package.
o
Binding happens a-posteriori, i.e., no modification in the base package is required.
o
Team binding is specified in a declarative style.
o
Bindings may specify different kinds of adaptations.
*
Object Teams require a minimal number of new language constructs to be learned for a maximum of modularity and composability.
Business narrative is a set of techniques based on the collection and interpretation of stories collected from a workplace. This technique is most effective when applied to seemingly intractable problems such as culture change, trust, innovation, leadersh
T. Tamai, N. Ubayashi, and R. Ichiyama. ICSE '05: Proceedings of the 27th international conference on Software engineering, page 166--175. New York, NY, USA, ACM Press, (2005)
M. Baldoni, G. Boella, and L. van der Torre. PPPJ '06: Proceedings of the 4th international symposium on Principles and practice of programming in Java, page 188--193. New York, NY, USA, ACM Press, (2006)
D. Riehle, and T. Gross. OOPSLA '98: Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, page 117--133. New York, NY, USA, ACM Press, (1998)
J. Hannemann, G. Murphy, and G. Kiczales. AOSD '05: Proceedings of the 4th international conference on Aspect-oriented software development, page 135--146. New York, NY, USA, ACM, (2005)
L. Zhao, and E. Kendall. TOOLS '00: Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33), page 312. Washington, DC, USA, IEEE Computer Society, (2000)