Is it a tree, a DAG, or a cyclic graph? A shape analysis for heap-directed pointers in C
POPL '96 Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages
An empirical study of list structure in Lisp
Communications of the ACM
ECCOP '98 Proceedings of the 12th European Conference on Object-Oriented Programming
Revised Lectures on Software Visualization, International Seminar
Linked
Generic ownership: practical ownership control in programming languages
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Application of graph theory to OO software engineering
Proceedings of the 2006 international workshop on Workshop on interdisciplinary software engineering research
The social network of Java classes
Proceedings of the 2006 ACM symposium on Applied computing
Understanding the shape of Java software
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
Power-Laws in a Large Object-Oriented Software System
IEEE Transactions on Software Engineering
Patterns, symmetry, and symmetry breaking
Communications of the ACM - Urban sensing: out of the woods
Callgraph properties of executables
AI Communications - Network Analysis in Natural Sciences and Engineering
Who leads our future leaders?: on the rising relevance of social competence in software development
Proceedings of the first international workshop on Leadership and management in software architecture
ACM Transactions on Software Engineering and Methodology (TOSEM)
On Complex Networks in Software: How Agent---Orientation Effects Software Structures
CEEMAS '07 Proceedings of the 5th international Central and Eastern European conference on Multi-Agent Systems and Applications V
Analyzing Software Component Graphs of Grid Middleware: Hint to Performance Improvement
ICA3PP '08 Proceedings of the 8th international conference on Algorithms and Architectures for Parallel Processing
How Do Java Programs Use Inheritance? An Empirical Study of Inheritance in Java Software
ECOOP '08 Proceedings of the 22nd European conference on Object-Oriented Programming
Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Measuring the effectiveness of the s-metric to produce better network models
Proceedings of the 40th Conference on Winter Simulation
Software execution processes as an evolving complex network
Information Sciences: an International Journal
Structural Analysis of Large TTCN-3 Projects
TESTCOM '09/FATES '09 Proceedings of the 21st IFIP WG 6.1 International Conference on Testing of Software and Communication Systems and 9th International FATES Workshop
Patterns of component evolution
SC'07 Proceedings of the 6th international conference on Software composition
Does size matter?: a preliminary investigation of the consequences of powerlaws in software
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics
Action Prefixes: Reified Synchronization Paths in Minimal Component Interaction Automata
Electronic Notes in Theoretical Computer Science (ENTCS)
Understanding the impact of collection contracts on design
TOOLS'10 Proceedings of the 48th international conference on Objects, models, components, patterns
A modified Yule process to model the evolution of some object-oriented system properties
Information Sciences: an International Journal
An empirical study of social networks metrics in object-oriented software
Advances in Software Engineering - Special issue on new generation of software metrics
A structural approach to the temporal modeling of networks
Winter Simulation Conference
Proceedings of the 25th European conference on Object-oriented programming
Identifying thresholds for object-oriented software metrics
Journal of Systems and Software
The runtime structure of object ownership
ECOOP'06 Proceedings of the 20th European conference on Object-Oriented Programming
ESOP'06 Proceedings of the 15th European conference on Programming Languages and Systems
Modeling the growth of complex software function dependency networks
Information Systems Frontiers
Partition refinement of Component Interaction Automata
Science of Computer Programming
Software systems through complex networks science: review, analysis and applications
Proceedings of the First International Workshop on Software Mining
Measure method and metrics for network characteristics in service systems
ICPCA/SWS'12 Proceedings of the 2012 international conference on Pervasive Computing and the Networked World
Refactoring software packages via community detection in complex software networks
International Journal of Automation and Computing
replay: visualising the structure and behaviour of interconnected systems
ACSC '13 Proceedings of the Thirty-Sixth Australasian Computer Science Conference - Volume 135
International Journal of Computer Applications in Technology
Notions of aliasing and ownership
Aliasing in Object-Oriented Programming
Object graphs with ownership domains: an empirical study
Aliasing in Object-Oriented Programming
Aliasing in Object-Oriented Programming
Hi-index | 0.00 |
Though conventional OO design suggests programs should be built from many small objects, like Lego bricks, they are instead built from objects that are scale-free, like fractals, and unlike Lego bricks.