See this document in CiteSeerX!

Identifying and Modeling Components in the SawMill Operating System  (Make Corrections)  
Stephan Wagner



  Home/Search   Context   Related

 
View or download:
i30www.ira.uka.de/...ginsawmill.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  i30www.ira.uka.de/teaching/pas... (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Usage Heuristic associates subprograms with all its non abstractly used objects and signature types. References to parameters, local variables, and intermediate expressions are non abstract usages, global variables are not. The domain of this algorithm is the signature view where edges are annotated with internal access information. The range is ADT, but can be extended to ADO and HC. It produces disjoint clusters. (Update)

Active bibliography (related documents):   More   All
1.0:   Hierarchical Re exion Models - Rainer Koschke Daniel   (Correct)
0.8:   Using Platform-Specific Optimizations in Stub-Code Generation - Haeberlen (2002)   (Correct)
0.7:   Aspect-Oriented Configuration and Adaptation of.. - Heuzeroth, Löwe.. (2001)   (Correct)

Similar documents based on text:   More   All
1.2:   Managing Kernel Memory Resources from User Level - Haeberlen (2003)   (Correct)
0.6:   Cross-Operating System Process Migration On a.. - Katramatos.. (1997)   (Correct)
0.6:   PUMA: An Operating System for Massively Parallel Systems - Wheat, al. (1994)   (Correct)

BibTeX entry:   (Update)

@misc{ wagner-identifying,
  author = "Stephan Wagner",
  title = "Identifying and Modeling Components in the SawMill Operating System",
  url = "citeseer.ist.psu.edu/550166.html" }
Citations (may not include all citations):
866   Techniques and Tools (context) - Aho, Sethi et al. - 1986
60   kernel construction - Liedtke - 1995
50   Linux as a case study: Its extracted software architecture (context) - Bowman, Brewster - 1999  DBLP
40   optimizing idl compiler (context) - Eide, Frei et al. - 1997
24   Knit: Component composition for systems software - Reid, Flatt et al. - 2000  DBLP
23   Runtime aspect weaving through metaprogramming - Baker, Hsieh - 2001  ACM   DBLP
19   Operating Systems: Internals and Design Principles (context) - Stallings - 2000
13   Handling version sets through feature logic - Zeller - 1995  ACM   DBLP
12   Software reengineering based on concept lattices - Snelting - 1999  ACM   DBLP
9   Aspect composition applying the design by contract principle (context) - Klaeren, Pulverm et al. - 2000  ACM   DBLP
9   Lazy process switching - Liedtke, Wenske - 2001  ACM
8   Modern Operating Systems (context) - Tannenbaum - 1992  ACM
6   Stub-code performance is becoming important - Haeberlen, Liedtke et al. - 2000
6   Understanding software systems using reverse engineering tec.. (context) - uller, Wong et al. - 1994  DBLP
6   The sawmill multiserver approach (context) - Ge, Jaeger et al. - 2000  ACM   DBLP
5   kernels must and can be small (context) - Liedtke - 1996
4   Metaprogramming in the large - Ludwig, Heuzeroth - 2000  ACM   DBLP
4   Meta-programming composers in second generation component sy.. - Assmann - 1998
4   A version model for aspect dependency management - Pulverm, Speck et al. - 2001  ACM   DBLP
3   Aspectoriented con guration and adaptation of component comm.. (context) - Heuzeroth, owe et al. - 2001
3   Introducing connections into classes with static meta progra.. (context) - Assmann, Ludwig - 1999
3   Implementing a user mode linux with minimal changes from ori.. (context) - oxer, Buchacker et al. - 2002
2   Software re exion models: Bridging the gap between design an.. (context) - Murphy, Notkin et al. - 2001
2   Automating the management of reusable system components (context) - Jaeger, Heuzeroth et al. - 2001
2   Design and implementation of fast local ipc for the L4 micro.. (context) - Wenske - 2002
2   Understanding the LINUX Kernel: From I/O Ports to Process Ma.. (context) - Bovet, Cesati - 2000
2   Reengineering with re exion models: A case study (context) - Murphy, Notkin - 1997
1   Compiler Construction (context) - Goos, Wait - 1984  ACM   DBLP
1   and Applications (context) - Programming, Tools - 2000  ACM
1   Aspect weaving as component knitting: Separating concerns wi.. - Eide, Reid et al. - 2001
1   System Architecture Group (context) - Haeberlen, in et al. - 2002
1   LKa vision (context) - Dannowski, ander et al. - 2001
1   Source code of the dec 21040-family ethernet driver for linu.. (context) - Becker
1   Automatic Architectural Component Recovery for Program Under.. (context) - Koschke - 2000
1   Design and performance of a user-level network driver in a m.. (context) - Hupfeld - 2002
1   Using cluster analysis in the architecture recovery of objec.. (context) - Trifu - 2001
1   The OSKit: The Flux Operating System Toolkit Version (context) - Research - 2001
1   The vesta approach to software con guration management (context) - Heydon, Levin et al. - 2001
1   Analysis of saftware variants (context) - Lindig
1   PUMA - The PURE Manipulator (context) - Group - 2002
1   Untersuchung der Modelierung von Variablilitat in UML (context) - Claus - 2001
1   Feature modeling - Speck, Pulverm - 2001  ACM

Documents on the same site (http://i30www.ira.uka.de/teaching/pasttheses/):   More
Prototypical Design and Implementation of L4-SMP Microkernel.. - Volp   (Correct)
Using Platform-Specific Optimizations in Stub-Code Generation - Haeberlen (2002)   (Correct)
Evaluating POSIX-Compatibility on Top of a Component-Based.. - Götz (2001)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC