Welcome to Aspect Research Associates
Aspect Research Associates (ARA) is a software technology firm based in Chicago that serves clients around the world. We are Polyglot Programming experts. We combine the best tools, languages, and techniques to build best-of-breed Internet, enterprise, and mobile applications. We provide mentoring and training for all the technologies we use.
In particular, ARA offers Scala workshops, training, and consulting. Send email to scala@aspectresearchassociates.com for more information.
For most of today’s applications, using one language and one paradigm—for instance, object-oriented programming—is inadequate. Today’s applications are often polyglot, involving multiple languages, and multiparadigm, involving a mixture of deployment directives as well as functional, relational, object-oriented, aspect-oriented, and other paradigms. IEEE Software is soliciting articles for a special issue on multiparadigm programming, or MPP. It will explore MPP technologies, advantages, disadvantages, and applications ranging from embedded and IT systems to the Internet.
You can find out more information about the kinds of articles desired, guidelines for submitters, etc. on the CfP home page. Note that people who would be willing to review submissions are also needed. Contact Dean Wampler directly if you have questions.
More About Aspect Research Associates
Dean Wampler, our Founder and Principle Consultant, is the author (with Alex Payne) of Programming Scala.
Our expertise includes:
- Modularity paradigms: Functional, Object-Oriented, and Aspect-Oriented Programming.
- Language Ecosystems: Scala, Ruby, and Enterprise Java.
- Application Frameworks: Akka, Ruby on Rails, and Spring.
- Agile for Large Organizations: XP, Scrum, and Lean, scaled up.
Polyglot Programming and Aspect Programming are our advocacy sites for multi-paradigm and multi-language programming, in general, and Aspect-Oriented Software Development, in particular. On those sites, you will find introductory material, white papers, and presentations on these and other topics.
We also sponsor the open-source projects Aquarium, an Aspect-Oriented Programming toolkit for Ruby, and Contract4J, an AspectJ-based, Design by Contract tool for Java 5 and AspectJ.
For more information about our services, please contact us.




