NDLI logo
  • Content
  • Similar Resources
  • Metadata
  • Cite This
  • Log-in
  • Fullscreen
Log-in
Do not have an account? Register Now
Forgot your password? Account recovery
  1. Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications (OOPSLA Companion '08)
  2. What Drives Design
Loading...

Please wait, while we are loading the content...

Agile architecture methodology: long term strategy interleaved with short term tactics
Decentralized control of automatic guided vehicles: applying multi-agent systems in practice
Performance pitfalls in large-scale java applications translated from COBOL
SyQL: an object oriented, fuzzy, temporal query language for repositories of software artifacts
Alias count facilitate ownership transfer
Escaped from the lab: innovation practices in large organizations
An experiment in teaching innovation in software engineering: video presentation
Accessing the deep web: when good ideas go bad
1st ACM workshop on hot topics in software upgrades (HotSWUp 2008)
Scaffolding for multiple assignment projects in CS1 and CS2
Designing a memory aid to support software developers
Automatic code generation and solution estimate for object-oriented embedded software
What Drives Design
Retaining comments when refactoring code
NOAO imaging meta data quality improvement: a case study of the evolution of a service oriented system
Processing heterogeneous abstract syntax trees with the mutable class pattern
Aspect weaving for OSGi
Arbitrary non-contiguous pieces of computation: a new join point model for aspect-oriented programming
DSLs: the good, the bad, and the ugly
xDIVA: a debugging visualization system with composable visualization metaphors
Towards harmony-oriented programming
2nd workshop on assessment of contemporary modularization techniques (ACoM 2008)
Re-engineering the algorithma project for long-term maintenance
Plug-in architecture and design guidelines for customizable enterprise applications
Static extraction and conformance checking of the runtime architecture of object-oriented systems
The Evolution of Lisp
A workload model for topic-based publish/subscribe systems
Automated testing of non-functional requirements
Compile-time type-checking for custom type qualifiers in java
From sorceress to scientist: women in computing
Essential programming paradigm
Challenges: agile values meet different value systems
A snapshot of studio based learning: code reviews as a means of community building
Prototyping domain-specific language semantics
Grey-box specifications for object-oriented program components
Practice-based Design: some object lessons
Axiom-based testing for C++
Hierarchical inter-object traces for specification mining
Collaboration and communication: growing and sustaining ultra large scale (ULS) systems
Jidoka in software development
Escaped from the lab: crossing the gap from invention to practice
Arbitrary non-contiguous pieces of computation: a new join point model for aspect-oriented programming
Checking API protocol compliance in java
Convergence: model-based software, systems and control engineering
Compile-time type-checking for custom type qualifiers in Java
Interactive exploration of compacted visualizations for understanding behavior in complex software
Privacy and security: what are you doing to keep the community safe?
A framework for complex time structures based on coupled lists
Extravagaria IV: photographing conferences
Improving developers' confidence in test results of multi-threaded systems: avoiding early and late assertions
Failure-prone components are also attack-prone components
Guy Steele interviewing John McCarthy
Enforcing reference and object immutability in Java
Mining for computing skills
Lisp50: The 50th birthday of lisp at OOPSLA 2008
Checking framework interactions with relationships
Raising the level of abstraction of application-level checkpointing
Social programming a pyramid
Refactoring support for the groovy-eclipse plug-in
Novel language syntax to enhance readability: white space, parameter sets, & control structures
Relationships and associations in object-oriented languages
Validating temporal properties of interacting objects
Answering control flow questions about code
Panel: The Future of Lisp
Interactive exploration of compacted visualizations for understanding behavior in complex software
Preparing for C++0x
Sixth international workshop on SOA & web services: best practices
Verifying correct usage of atomic blocks using access permissions
CZ: multiple inheritance without diamonds
Community-based innovation: from software to sports equipment
JAxT and JDI: the simplicity of junit applied to axioms and data invariants
Scalable, expressive, and context-sensitive code smell display
The 2nd workshop on refactoring tools (WRT'08)
Automatic detection of memory anti-patterns
Panel: DSLs: the good, the bad, and the ugly
PEM: experience management tool for software companies
Testing with concepts and axioms in C++
The 8th OOPSLA workshop on domain-specific modeling
Security oriented program transformations (or how to add security on demand)
Quota queue: a new queue data structure that provides prioritized, predictable, guaranteed and fair dequeue mechanism
Understanding code architectures via interactive exploration and layout of layered diagrams
Virtual machines and intermediate languages for emerging modularization mechanisms
Supporting software product lines development: FLiP - product line derivation tool
Visualizing the word structure of Java class names
Worked examples for sound object-oriented pedagogy: a "killer" workshop
The maxine virtual machine and inspector
WebDSL: a domain-specific language for dynamic web applications
Tool support for statically checking the structural conformance of an object-oriented system to its runtime architecture
Worked examples for sound OO pedagogy: the seventh "killer examples" workshop
Tool support for the static extraction of sound hierarchical representations of runtime object graphs
eMoose: a memory aid for software developers
Understanding code architectures via interactive exploration and layout of layered diagrams
Testability explorer: using byte-code analysis to engineer lasting social changes in an organization's software development process.
Visualizing software evolution with lagrein
eMoose: a memory aid for software developers

Similar Documents

...
Workshop: what drives design?

Article

...
What is a chi portfolio?

Article

...
What can user experience learn from food design?

Article

...
What Drives the Optimal Bankruptcy Law Design

Article

...
Efficient DSP architecture for high-quality audio algorithms

Article

...
What makes a good design critic?: food design vs. product design criticism

Article

...
What drives EDA innovation?

Article

...
Networking hardware: what drives innovation?

Article

...
Tone detection for automatic control of audio tape drives

Article

What Drives Design

Content Provider ACM Digital Library
Author Wirfs-Brock, Rebecca
File Format MP4
ISBN 9781605582207
Language English
Publisher Association for Computing Machinery (ACM)
Publisher Date 2008-10-19
Publisher Place New York
Access Restriction Subscribed
Content Type Audio
Resource Type Article
  • About
  • Disclaimer
  • Feedback
  • Sponsor
  • Contact
  • Chat with Us
About National Digital Library of India (NDLI)
NDLI logo

National Digital Library of India (NDLI) is a virtual repository of learning resources which is not just a repository with search/browse facilities but provides a host of services for the learner community. It is sponsored and mentored by Ministry of Education, Government of India, through its National Mission on Education through Information and Communication Technology (NMEICT). Filtered and federated searching is employed to facilitate focused searching so that learners can find the right resource with least effort and in minimum time. NDLI provides user group-specific services such as Examination Preparatory for School and College students and job aspirants. Services for Researchers and general learners are also provided. NDLI is designed to hold content of any language and provides interface support for 10 most widely used Indian languages. It is built to provide support for all academic levels including researchers and life-long learners, all disciplines, all popular forms of access devices and differently-abled learners. It is designed to enable people to learn and prepare from best practices from all over the world and to facilitate researchers to perform inter-linked exploration from multiple sources. It is developed, operated and maintained from Indian Institute of Technology Kharagpur.

Learn more about this project from here.

Disclaimer

NDLI is a conglomeration of freely available or institutionally contributed or donated or publisher managed contents. Almost all these contents are hosted and accessed from respective sources. The responsibility for authenticity, relevance, completeness, accuracy, reliability and suitability of these contents rests with the respective organization and NDLI has no responsibility or liability for these. Every effort is made to keep the NDLI portal up and running smoothly unless there are some unavoidable technical issues.

Feedback

Sponsor

Ministry of Education, through its National Mission on Education through Information and Communication Technology (NMEICT), has sponsored and funded the National Digital Library of India (NDLI) project.

Contact National Digital Library of India
Central Library (ISO-9001:2015 Certified)
Indian Institute of Technology Kharagpur
Kharagpur, West Bengal, India | PIN - 721302
See location in the Map
03222 282435
Mail: support@ndl.gov.in
Sl. Authority Responsibilities Communication Details
1 Ministry of Education (GoI),
Department of Higher Education
Sanctioning Authority https://www.education.gov.in/ict-initiatives
2 Indian Institute of Technology Kharagpur Host Institute of the Project: The host institute of the project is responsible for providing infrastructure support and hosting the project https://www.iitkgp.ac.in
3 National Digital Library of India Office, Indian Institute of Technology Kharagpur The administrative and infrastructural headquarters of the project Dr. B. Sutradhar  bsutra@ndl.gov.in
4 Project PI / Joint PI Principal Investigator and Joint Principal Investigators of the project Dr. B. Sutradhar  bsutra@ndl.gov.in
Prof. Saswat Chakrabarti  will be added soon
5 Website/Portal (Helpdesk) Queries regarding NDLI and its services support@ndl.gov.in
6 Contents and Copyright Issues Queries related to content curation and copyright issues content@ndl.gov.in
7 National Digital Library of India Club (NDLI Club) Queries related to NDLI Club formation, support, user awareness program, seminar/symposium, collaboration, social media, promotion, and outreach clubsupport@ndl.gov.in
8 Digital Preservation Centre (DPC) Assistance with digitizing and archiving copyright-free printed books dpc@ndl.gov.in
9 IDR Setup or Support Queries related to establishment and support of Institutional Digital Repository (IDR) and IDR workshops idr@ndl.gov.in
I will try my best to help you...
Cite this Content
Loading...